Perfect human hands